• word of the day

    polyergus rufescens

    polyergus rufescens - Dictionary definition and meaning for word polyergus rufescens

    Definition
    (noun) small reddish slave-making ant species
    Synonyms : amazon ant
Download our Mobile App Today
Receive our word of the day
on Whatsapp